package org.ovirt.engine.core.common.action; import org.ovirt.engine.core.common.errors.EngineFault; import org.ovirt.engine.core.compat.Guid; import com.google.gwt.user.client.rpc.SerializationException; import com.google.gwt.user.client.rpc.SerializationStreamReader; import com.google.gwt.user.client.rpc.SerializationStreamWriter; public class VdcReturnValueBase_CustomFieldSerializer { public static void deserialize(SerializationStreamReader streamReader, VdcReturnValueBase instance) throws SerializationException { instance.setValid(streamReader.readBoolean()); java.util.ArrayList<String> validationMessages = (java.util.ArrayList<String>) streamReader.readObject(); instance.setValidationMessages(validationMessages); java.util.ArrayList<String> executeFailedMessages = (java.util.ArrayList<String>) streamReader.readObject(); instance.setExecuteFailedMessages(executeFailedMessages); instance.setSucceeded(streamReader.readBoolean()); instance.setIsSyncronious(streamReader.readBoolean()); instance.setActionReturnValue(streamReader.readObject()); instance.setDescription(streamReader.readString()); java.util.ArrayList<Guid> asyncTaskIdList = (java.util.ArrayList<Guid>) streamReader.readObject(); instance.setTaskPlaceHolderIdList(asyncTaskIdList); java.util.ArrayList<Guid> taskIdList = (java.util.ArrayList<Guid>) streamReader.readObject(); instance.setVdsmTaskIdList(taskIdList); instance.setEndActionTryAgain(streamReader.readBoolean()); instance.setFault((EngineFault) streamReader.readObject()); } public static VdcReturnValueBase instantiate( SerializationStreamReader streamReader) throws SerializationException { return new VdcReturnValueBase(); } public static void serialize(SerializationStreamWriter streamWriter, VdcReturnValueBase instance) throws SerializationException { streamWriter.writeBoolean(instance.isValid()); streamWriter.writeObject(instance.getValidationMessages()); streamWriter.writeObject(instance.getExecuteFailedMessages()); streamWriter.writeBoolean(instance.getSucceeded()); streamWriter.writeBoolean(instance.getIsSyncronious()); streamWriter.writeObject(instance.getActionReturnValue()); streamWriter.writeString(instance.getDescription()); streamWriter.writeObject(instance.getTaskPlaceHolderIdList()); streamWriter.writeObject(instance.getVdsmTaskIdList()); streamWriter.writeBoolean(instance.getEndActionTryAgain()); streamWriter.writeObject(instance.getFault()); } }